img {
    display: block
}

.main {
    background-color: #ebebeb;
}

.head {
    width: 16rem;
    height: 1.6rem;
}

.head-img {
    float: right;
}

.head-img img {
    height: 1.6rem;
}

.head-word {
    float: right;
    height: 1.6rem;
    line-height: 1.9rem;
    font-size: 0.45rem;
    color: #999;
}

.middle {
    margin-bottom: 0.2rem;
    width: 16rem;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #e2e2e2;
    background-color: #fff;
}

.middle-top {
    margin-left: 1.1rem;
    padding-top: 0.75rem;
    padding-bottom: 0.65rem;
    width: 14.9rem;
    font-size: 0.6rem;
    color: #e56069;
    border-bottom: 1px solid #eee;
}

.middle-bottom {
    margin-left: 1.1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.9rem;
    width: 14.2rem;
    line-height: 0.8rem;
    font-size: 0.53rem;
    color: #999;
}